@charset "utf-8";
/* CSS Document */
body{font:12px/22px "Microsoft YaHei",arial; text-align:left;color:#333;}
body,div,ul,ol,li,dl,dt,dd,span,p,h1,h2,h3,h4,h5,h6,img,form,table,tr,td,th,label,input{margin:0;padding:0;}
*{margin:0;padding:0;}
img{border:none; vertical-align:middle;}
ul,ol,li{list-style-type:none;}
em,i{font-style:normal;}
.dib{display:block;}       .din{display:none;}        .dii{display:inline;}
.fa{font-family:arial;}    .ft{font-family:tahoma;}   .fw{font-family:"Microsoft YaHei"}    .fs{font-family:"SimSun"}
.fl{float:left;}        .fr{float:right;}
.f12{font-size:12px;}   .f14{font-size:14px;}   .f16{font-size:16px;}
.fb{font-weight:bold;}  .fb16{font-weight:bold; font-size:16px;} .fb14{font-weight:bold; font-size:14px;}
.tc{text-align:center;}    .tl{text-align:left !important;}    .tr{text-align:right;}
.c333{color:#333;} .c666{color:#666;} .cf00{color:#F00;} .cf60{color:#f60;} .c999{color:#999;} .cd00{color:#d00000;}
.white {color:#fff;}
.space{clear:both;height:10px;overflow:hidden; zoom:1;}
.space6{clear:both;height:6px;overflow:hidden; zoom:1;}
.space20{clear:both;height:20px;overflow:hidden; zoom:1;}
.space50{clear:both;height:50px;overflow:hidden; zoom:1;}
.p10{padding:10px; overflow:hidden; zoom:1;} .pr10{padding-right:10px;} .pt10{padding-top:10px;} .pb10{padding-bottom:10px;}
.mt10{margin-top:10px;}  .mb10{margin-bottom:10px !important;;} .ml10{margin-left:10px;} .mr10{margin-right:10px;}
.mt20{margin-top:20px}  .mb20{margin-bottom:20px !important;;} .ml20{margin-left:20px;} .mr20{margin-right:20px !important;;}
.mt30{margin-top:30px;}  .mb30{margin-bottom:30px;} .ml30{margin-left:30px;} .mr30{margin-right:30px;}
select,input,label,textarea,img/{vertical-align:middle;font-size:12px;color:#555;}
div:after, ul:after, dl:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
.clear:after{display:block;content:'';clear:both;visibility:hidden;}
a{color:#333;text-decoration:none;}
a:hover{color:#206bb7;text-decoration:none;}
.cl{clear:both;}
.disn{display:none;}
.none{border:none; border:0;} 
.w1180{width:1180px; margin:0 auto; overflow:hidden; _overflow:inherit; *overflow:inherit; zoom:1;}
.rel {position:relative;}
.abs {position:absolute;}
*html{_overflow-x: hidden;}
.noscroll{overflow:hidden;overflow-y:hidden;}
.error { color:#f00;}
/*内容开始*/
/*首页*/
.main {width:100%; height:100%;}
a.More { color:#1670b2;}
a.More:hover {color:#1670b2; text-decoration:underline;}
.header{ height:124px;}
.header .w1180 { overflow:inherit;}
.ht-iphone {padding-left:35px; background:url(../images/ico-tel.png) 10px 4px no-repeat;}
.ico_maBox {padding:3px; border:#dedede solid 1px; top:41px; right:0; background:#fff; text-align:center; font-size:12px; display:none;}
.ico_maTop {width:11px; height:7px; background:url(../images/ico_maTop.png) no-repeat; top:-7px; right:8px;}
.headerCon {height:100px; z-index:10; }
.logo {left:0; top:20px;}
.joincontact {height:44px; line-height:44px; right:0; top:0; text-align:center;}
.joincontact a {color:#333333; font-size:14px; padding:0 5px;}
.header .w1180 {overflow: inherit;}
.h-right {right:0; top:23px;}
.h-rtel {height:26px; background:url(../images/ico-tel.png) 0 0 no-repeat; padding-left:32px; margin-bottom:15px;}
.h-rtel {font-size:24px; color:#666666;}
.h-rtel em {font-size:28px; color:#206bb7;}
.h-rsearch-text {width:200px;padding:0px 2px; height:36px; *line-height:36px;line-height:36px\0; border-radius:3px 0 0 3px; border:#d3d3d3 solid 1px; font-size:14px; font-family:microsoft yahei;}
.h-rsearch-xl {padding:7px 20px 7px 10px;border-top:#d3d3d3 solid 1px;border-bottom:#d3d3d3 solid 1px; background:#f4f4f4; cursor:pointer;}
.h-rsearch-xl em {width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;_border-left: 4px solid white;_border-right: 4px solid white;border-top: 4px solid #999;overflow:hidden;right: 8px;top: 17px;}
.h-rsearch-btn {width:60px;height: 38px;border-radius:0px 3px 3px 0px; background:url(../images/search_btn.png) center center #206bb7 no-repeat; border:none; cursor:pointer;}
.h-rxiala {width:53px; border:#d3d3d3 solid 1px; border-bottom:none; left:205px; top:37px; display:none;}
.h-rxiala li { vertical-align:top; height:30px; background:#f4f4f4; text-align:center; line-height:30px; border-bottom:#d3d3d3 solid 1px; cursor:pointer;}

/*nav*/
.nav {height:50px; background:url(../images/navBg.png) repeat;}
.nav .w1180 { overflow:inherit;}
.nav li {float:left; height:50px; position:relative; z-index:9;}
.nav li a {padding:0 35px; display:block; text-align:center; line-height:50px; font-family:Microsoft Yahei; font-size:16px; color:#fff;}
.nav li a.cur,.nav li a:hover {background:#206bb7; color:#fff;}
.nav-twoBox {display:none; position:absolute; left:0; top:50px;z-index:2;background:#186fcc;}
.nav-twoBox li{ border-bottom:#3a88db solid 1px;}
.nav li .nav-twoBox li a.on,.nav li .nav-twoBox li a:hover { background:#0c4c90 !important; color:#fff;margin-top:0px;line-height:50px; border-radius:0 0 0 0; }
/*banner*/
.banner { }
.focusBox { position: relative; width:100%; height:500px; overflow: hidden;}
.focusBox .pic{ height:500px; display: block; }
.focusBox .pic li { height:500px; display: block;}
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:10px; left:50%; margin-left:-40px; z-index:3}
.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:16px; height:16px; border-radius:8px; cursor:pointer; overflow:hidden; background:#fff; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.focusBox .hd .on{ background:#ffa200; filter:alpha(opacity=100);opacity:1;}

/*友情链接*/
.ixLink { background:#eaf2f7; padding:3px 0 ; border-top:#dde8f2 solid 1px;}
.ixBoxLink-top h3{font-size:24px; font-weight:normal; color:#137bbe; text-align:left; border-bottom:none !important; margin-bottom:10px; color:#333;}
.ixLinkCon {line-height:40px; color:#ccc; text-align:left;}
.ixLinkCon b { font-weight:400;color:#4a4949; font-size:14px;}
.ixLinkCon a {font-size:14px; padding:0 5px; color:#4a4949;}
.ixLinkCon a:first-child {padding-left:0;}
.ixLinkCon a:hover {color:#206bb7;text-decoration:underline;}

/*footer*/
.footer {width:100%;} 
.footerCon {background:url(../images/footerBg.jpg) repeat;}
.footerCon .rel {padding:30px 0;} 
.footerCon p{ text-align:left; color:#73aae3; font-size:14px; line-height:34px;}
.footerCon p a {color:#73aae3; padding:0 5px;}
.footerCon p.f-nav { text-indent:-5px;}
.footerCon p.f-nav a {padding:0 5px; font-size:16px;}
.footerCon p a:hover {color:#fff; text-decoration:underline;}
.footerCon p.b-nav a {padding:0 5px; font-size:16px;}
.b-nav a {margin:0 5px; font-family:microsoft yahei;}
.footerCon p.b-nav { color:#b5dfff; margin-left:-10px;}
.footerCon p.f-rukou { color:#b9dcff; text-indent:-5px;}
.footerCon p.f-rukou a { color:#b9dcff; text-decoration:underline; padding:0 5px;}
.footerCon p.f-rukou a:hover { color:#fff;}
.b-logo {left:0px; top:69px;}
.ewm-tel {right:0; top:70px;}
.ewmBox {margin-right:19px;}
.ewm-tel p.ewm-telText {font-size:20px; margin-bottom:12px; padding-top:16px;}
.ewm-tel p.ewm-telNum {font-size:34px;*font-size:33px;font-size:33px\0;_font-size:33px;}

/*content*/
.content {}
.w380 {width:380px;}
.w780 {width:780px;}
.ixSmbanner {padding:0 0 30px 0;}
/*优势*/
.lyBox {padding:30px 0; background:#f6f6f6; border-bottom:#e3e3e3 solid 1px;}
.lyItem {padding-left:135px; min-height:120px; width:245px;}
.lyItem img {left:0; top:0; box-shadow:1px 1px 3px #bbb; border-radius:5px;}
.lyItem h4 {font-size:30px; color:#206bb7; font-weight:300;    padding: 8px 0 15px;}
.lyItem p {color:#666;}
/*介绍*/
.intraLYBox {padding:30px 0;}
.ixBoxTop { margin-bottom:20px;}
.ixBoxTop h3{font-size:24px; color:#137bbe; font-weight:400;}
.ixBoxTop h3 em {color:#b3b3b3; font-size:18px; font-weight:400; padding-left:10px;}
.ixBoxTop a {right:0; top:2px; color:#999999; font-size:14px;}
.ixBoxTop a i { font-family:sisum;}
.ixBoxTop a:hover { text-decoration:underline;}
.ixIntradution img {left:0; top:0; width:220px; height:269px;}
.ixIntradution {padding-left:235px; min-height:269px; _width:545px;}
.ixIntradution h4 {font-size:18px; font-weight:200; margin-bottom:10px; color:#206bb7;}
.ixIntradution p { line-height:29px; font-size:14px; color:#666666;}
.ixIntradution p a {color:#206bb7;}
.ixIntradution p a:hover { text-decoration:underline;}
/*领域*/
.ixLingYu {width:380px; height:270px; overflow:hidden;}
.ixLingYu ul {width:400px;}
.ixLingYu li {float:left;width:180px; height:55px; margin-right:20px; margin-bottom:15px;}
.ixLingYu li a {font-size:18px; background:#206bb7; display:block; line-height:55px; color:#c8e3ff; text-align:center; border-radius:5px;}
.ixLingYu li a:hover { color:#fff; background:#155393;}
/*案例*/
.ixCaseBox {padding:30px 0; background:#f6f6f6; border-bottom:#e3e3e3 solid 1px;}
.ixCase {padding-top:10px;}
/* 本例子css */
.picScroll-left{ width:1180px;  overflow:hidden; position:relative;}
.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;width: 82px; margin: 0 auto;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("images/arrow.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:12px; height:12px; border-radius:6px; overflow:hidden; margin-right:15px; text-indent:-999px; cursor:pointer; background:#bfbfbf; }
.picScroll-left .hd ul li.on{ background:#206bb7; }
.picScroll-left .bd{ margin-bottom:20px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.ixCaseCon {}
.ixCaseCon img {width:128px; height:80px; margin-right:10px;}
.ixCaseCon h5 {font-size:16px; color:#333; display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:8px;text-align:left;}
.ixCaseCon p {font-size:12px; color:#666666; text-align:left;}
.ixCaseCon p a { color:#206bb7;}
.ixCaseCon p a:hover { text-decoration:underline}
/**/
.ixNewsBox {padding:30px 0;}
/*咨询*/
.ixAsk h4 {font-size:14px; color:#206bb7; font-weight:normal;}
.ixAsk .lbox-ask {height:100%; padding-top: 5px;}
.ixAsk .lbox-ask h3 {font-size:18px; padding:15px 20px; font-weight:400;}
.ixAsk .lbox-ask p {padding:0 0px 8px;}
.ixAsk .lbox-ask input { font-family:microsoft yahei; vertical-align:top; width:373px; padding:9px 0; border:#dedede solid 1px; border-radius:3px; background:#f9f9f9;padding-left:5px;color: #999999;}
.ixAsk .lbox-ask textarea {font-family:microsoft yahei; width:373px; height:100px; background:#f9f9f9; border:#dedede solid 1px;border-radius:3px; padding-left:5px;line-height:24px; color: #999999;}
.ixAsk .lbox-ask input.fl {width:183px; margin-right:10px;}
.ixAsk .lbox-ask input.lask-sBtn { width:190px; padding:9px 0; background:#d9840a; border:0; font-family:Microsoft YaHei; font-size:14px; color:#fff; cursor:pointer; border-radius:6px;}
.ixAsk .lbox-ask input.lask-sBtn:hover { background:#b06e10;}
.ixAsk .error {right:0; bottom:7px; width:176px;}
/*list*/
.ixCasePic {width:380px; height:136px;}
.ixCasePic span { background:#000; filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6; width:500px; height:30px; bottom:0; left:0;}
.ixCasePic p {width:500px; height:30px; bottom:0; left:0; text-align:center; font-size:16px; line-height:30px; color:#fff; z-index:2;}
.ixCaseList li { position:relative; vertical-align:middle; height:40px; line-height:40px; border-bottom:#dbdbdb dashed 1px; padding-left:20px; padding-right:80px; font-size:14px; color:#4a4949;}
.ixCaseList li a { display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ixCaseList li a:hover { text-decoration:underline;}
.ixCaseList li em {width:4px; height:4px; left:6px; top:18px; background:#cccccc;}
.ixCaseList li span {width:68px; right:0; top:0px; color:#999; font-size:12px;}

/******common******/
/*分页*/
.page{height:24px; line-height:24px; text-align:center; padding:40px 0 30px;}
.page a, .page span{color:#525252; background:#f8f8f8; border:1px #ddd solid; padding:5px 9px; margin:0 3px; height:16px; line-height:16px;}
.page a:hover, .page span.hover{color:#fff; text-decoration:none; background:#206bb7; border:1px #206bb7 solid;}

/*面包屑*/
.location{height:48px;  line-height:48px; padding:0 10px; background:#fff; color:#999999; font-size:16px; padding-left:38px; border:#dedede solid 1px; border-radius:5px 5px 0 0; border-bottom:none; position:relative;}
.ico_home {width:20px; height:19px; background:url(../images/ico_home.png) no-repeat; left:9px; top:13px;}
.location a{margin:0 6px;color:#333; }
.location a:hover { color:#206bb7; text-decoration:underline;}
.l-xian {width:818px; height:1px; background:#dedede; left:10px; bottom:0; position:absolute;}
.l-xian2 {width:152px; height:2px; background:#206bb7;left:10px; bottom:0; position:absolute;}
/*搜索*/
.inner-searchList {width:auto !important;}
.inner-searchList .l-xian {width:1158px;}
/*内页*/
.smbanner { height:300px; background:url(../images/Smbanner.jpg) center 0 no-repeat; margin-bottom:20px;}
.inner-left {width:300px;}
.inner-right {width:860px;}
.inner-rcontent {border:#dedede solid 1px; border-top:none; background:#fff; margin-bottom:20px;}
.innBox {margin-bottom:20px;}
.innBoxTop {height:50px; line-height:50px; background:#206bb7; border-radius:5px 5px 0 0;}
.innBoxTop span {height:48px; font-size:18px; padding-left:10px; color:#fff;}
.innBoxTop span em { color:#ccc; padding-left:2px;font-family: arial;}
.innBoxTop a {padding-right:10px;color:#fff; font-size:12px;font-family: simsun;}
.innBoxTop a:hover { text-decoration:underline;}
.innB-aboutus {padding:9px;}
.innBoxBtm { border:#dedede solid 1px;  border-top:none; background:#fff;}
.inner_lcontactus {font-size:26px; color:#ff6326; line-height:155px; padding-left:82px;width:208px; height:110px; background:url(../images/inner_lcontactus.png) no-repeat;display: block; font-style:italic;}
.inner_lcontactus:hover { color:#ff6326;}
/*品牌服务*/
.innBBItem {padding:10px;}
.innBBItem-top {height:36px; background:#eaa954; line-height:36px; font-size:16px; padding-left:10px; color:#fff; border-radius:5px; cursor:pointer;}
.innBBItem-top em.jiaIco {width:20px; height:20px; background:url(../images/jiaIco.png) no-repeat; top:10px; right:5px;}
.innBBItem-top em.jianIco {width:20px; height:20px; background:url(../images/jianIco.png) no-repeat; top:10px; right:5px;}
.innBBItem-con {padding-top:10px;}
.innBBItem-con li {float:left; width:116px;font-size:14px; position:relative; padding-left:10px; margin-bottom:10px;}
.innBBItem-con li em {width:3px; height:3px; background:url(../images/list_ico.jpg) no-repeat; left:0; top:9px;}
.innBBItem-con li a:hover { text-decoration:underline;}

/*分类start*/
.inn-yewuBox {padding:13px 13px 0 13px; width:273px; overflow:hidden;}
.inn-yewuBox ul {width:286px;}
.inn-yewu li {float:left;width:130px; height:50px; margin-right:12px; margin-bottom:15px;}
.inn-yewu li a {font-size:16px; background:#dedede; display:block; line-height:50px; color:#666; text-align:center; border-radius:5px;}
.inn-yewu li.on a,.inn-yewu li a:hover { color:#fff; background:#206bb7;}

.inner_rtitBg {height:50px; line-height:50px; padding-left:18px; background:url(../images/inner_rtitBg.png) no-repeat;margin-left:1px; width:670px; font-size:24px; color:#206bb7; font-weight:400;}
.inner-rservice {padding:20px 30px;}
.inner-rservice p { line-height:24px; text-indent:2em; font-size:14px; margin-bottom:20px;}
.inner-rservice a.ico_yyBtn {width:130px; height:60px; background:url(../images/ico_yyBtn.png) no-repeat; display:block; text-align:center;margin: 0 auto;}
.inner-content {padding:25px 20px;}
.inn-newsList li { vertical-align:top; border-bottom:#999999 dotted 1px; padding:15px 0;}
.inn-newsList li h3 {font-size:18px; font-weight:normal; margin-bottom:10px; color:#333333;}
.inn-newsList li p { font-size:14px; color:#999999; line-height:22px;}
.inn-newsList li p a {color:#206bb7;}
.inn-newsList li p a:hover { text-decoration:underline;} 

.in-introduce p { /*text-indent:2em;*/ font-size:14px; margin-bottom:15px; line-height:24px;}
.in-introduce img {padding:15px 0; text-align:center; }
.in-introduce-chief {padding-left:240px; position:relative; height:280px; margin-bottom:20px;}
.in-introduce-chief img {padding:0;left:0; top:0;}
.in-introduce-chief h3 { font-size:26px; color:#06547c; line-height:36px; margin-bottom: 10px;}
.in-introduce-chief p {font-size:18px; line-height:26px; text-indent:0px;}
.infoCon {border:#f09161 solid 1px; border-top:0; min-height:910px; padding:20px 19px;}

.rightS-con {padding:20px;}

.innBoxBtm .lbox { margin-bottom:20px;}
.innBoxBtm .lbox-ask {}
.innBoxBtm .lbox-ask .tis {font-size:14px; padding:10px 20px; color:#206bb7;}
.innBoxBtm .lbox-ask p {padding:0 15px 10px;}
.innBoxBtm .lbox-ask input { font-family:microsoft yahei; vertical-align:top; padding:8px 0;border:#dedede solid 1px; background:#f9f9f9; color:#999; padding-left:5px; width:261px; border-radius:3px;}
.innBoxBtm .lbox-ask textarea {border-radius:3px;height:90px;font-family:microsoft yahei; background:#f9f9f9; border:#dedede solid 1px; color:#999;line-height:24px; padding-left:5px; width:261px;}
.innBoxBtm .lbox-ask input.fl {width:130px; margin-right:10px; _z-index:2; _position:relative;}
.innBoxBtm .lbox-ask input.lask-sBtn { width:268px; background:#d9840a; border:0; font-family:Microsoft YaHei; font-size:14px; color:#fff; cursor:pointer;}
.innBoxBtm .lbox-ask input.lask-sBtn:hover { background:#b06e10;}
/*inlist*/
.ixBrand-list {padding:8px 0;}
.ixBrand-list li {padding-left:23px; padding-right:10px; vertical-align:top; position:relative;}
.ixBrand-list li:last-child { border-bottom:none;}
.ixBrand-list li a {display:block; height:36px; line-height:36px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px; color:#333; _width:243px;}
.ixBrand-list li a:hover { color:#206bb7; text-decoration:underline;}
.ico_dian {width:5px; height:10px; background:url(../images/ico-list.png) no-repeat; left:10px; top:13px;}
/*intraduce*/
.info-intraduce p{ font-size:14px; /*text-indent:2em;*/ line-height:30px; margin-bottom:15px; text-align:left;}
.info-intraduce h4 {font-size:20px; margin-bottom:10px;}
.info-intraduceTeam img {margin-bottom:20px; text-align:center; width:100%;}
.info-intraduceTeam p{ font-size:14px; text-indent:2em; line-height:36px; margin-bottom:10px; text-align:left;}
.info-intraduceTeam h4 {font-size:18px; margin-bottom:10px;}
/*info-jingying*/
.info-jingying li { vertical-align:top; height:230px; padding:20px 0; border-bottom:#cccccc dotted 1px;}
.info-jingying li img {padding:5px; background:#f8f8f8; border:#e8e8e8 solid 1px; width:180px; height:220px;}
.info-jingying li h3 { font-size:28px; font-weight:normal; margin-bottom:20px; padding-top:10px;}
.info-jingying li p { text-indent:2em; font-size:16px; color:#666; line-height:30px;}
.info-jingying li p a {color:#bf0000;}
.info-jingying li p a:hover {text-decoration:underline;}
/*contactUs*/
.contactUs { margin-bottom:20px; padding-top:20px;}
.contactUs p { line-height:36px; font-size:16px;font-family:Microsoft YaHei}
.contactUs-map {width:630px; height:500px;}
.innerCTitle {height:36px; border-bottom:#ccc solid 2px;margin-bottom: 15px;}
.innerCTitle h3 {width:203px; height:36px; line-height:36px; font-size:18px; font-weight:normal; color:#206bb7; border-bottom:#206bb7 solid 2px; text-align:center;}
/*律师风采*/
.info-fengcai { overflow:hidden;}
.info-fengcai ul {}
.info-fengcai li {float:left; width:190px; margin:0 5px 10px;}
.info-fengcai li a {width:190px; height:160px;}
.info-fengcai li span {display:block; height:50px; line-height:50px; text-align:center; font-size:14px; color:#666;}
/*list*/
.info-listCon {}
.info-list {border-bottom:#999 dashed 1px; padding:15px 0; zoom:1;}
.info-list li { vertical-align:top; padding-left:15px; position:relative;  height:30px; line-height:30px;}
.info-list li a {font-size:14px;}
.info-list li a:hover { color:#206bb7; text-decoration:underline;}
.info-list li span { font-size:14px; right:10px; top:0; color:#999;}
.ico_list {width:4px; height:4px; background:url(../images/ico-list.png) no-repeat; left:2px; top:13px;}
.inner-newList {}
.inner-newList li { vertical-align:top; min-height:92px; position:relative; padding:20px 0 10px; border-bottom:#ccc dotted 1px;}
.inner-newList li .list-xh { left:0; top:15px; width:56px; height:68px; font-size:38px; text-align:center; font-weight:bold; color:#e60505; background:url(../images/list-xh.png) no-repeat;padding-top: 28px;}
.inner-newList li h3 { font-size:18px; font-weight:400; margin-bottom:10px; position:relative;}
.inner-newList li h3 a:Hover { text-decoration:underline;}
.inner-newList li h3 span { right:0; top:0; font-size:14px; color:#999;}
.inner-newList li p { color:#999; font-size:14px; line-height:28px;}
.inner-newList li p a { color:#206bb7;}
.inner-newList li p a:hover { text-decoration:underline;}
/*info-brandsrv*/
.info-brandsrv-top { height:50px; background:url(../images/info-brandsrvBG.png) left bottom no-repeat; line-height:50px; color:#bf0000; font-size:24px; margin-bottom:20px;}
.info-brandsrv-con p{font-size: 14px;line-height: 34px;margin-bottom: 10px;text-align: left;}
/*article*/
.article-top h1 { font-size:20px; color:#333; font-weight:300; padding:10px 0;}
.article-top p.tc span{ padding-right:10px;}
.article-con {padding:30px 0;}
.article-top p {padding:10px 0  10px; border-bottom:#999 dashed 1px; color:#999999;}
.article-con p { /*text-indent:2em;*/ line-height:32px; font-size:14px; margin-bottom:10px;}
.article-conShare {padding:5px 10px; background:#ffffff;}
.article-page {padding:20px 10px; border-top:#999 dashed 1px;}
.article-page a {font-size:14px; display:block;  line-height:30px;}
.article-page a:Hover { text-decoration:underline;}
/*ask*/
.askup{background:url(../images/pic11.jpg) #f0f0f0 no-repeat; padding:10px 0;margin-top:10px;height:200px;overflow:hidden;zoom:1; margin-bottom:20px;}
.askup .lawimg img{width:140px;height:150px;overflow:hidden;}
.askup .lawzl{width:545px;}
.askup .lawzl h2,.askup .lawzl p{padding-left:20px;}
.askup .lawzl h2{color:#206bb7; font-size:28px;line-height:40px; padding-bottom:5px; font-weight:200;}
.askup .lawzl .law_a{line-height:50px; font-size:20px; color:#fff;background-color: #206bb7;height: 50px;}
.askup .lawzl .law_b{color:#666666;line-height:28px;line-height:26px;font-size:14px;padding-top: 3px;}
.askup .lawzl .law_c{color:#d9840a;padding-right:10px;line-height:26px;font-size:14px;}
.askmd{padding:20px 35px; background:url(../images/zxBg.jpg) repeat; clear:both;zoom:1;overflow:hidden;}
.zixun p{padding:8px 0;overflow:hidden;zoom:1;}
.zixun p input,.zixun p textarea{border-radius:3px;background:#fff;border:solid 1px #d6d6d6;font-size:14px;color:#333;vertical-align:middle;padding:10px 3px;display:block;float:left;margin-left:5px;box-shadow: 1px 1px 1px #ddd;}
.zixun p input{width:361px;color:#333;}
.zixun p textarea{width:735px;height:120px;color:#333;}
.zixun p input.yzm{margin-right:10px;width: 253px;}
.zixun p img{vertical-align:middle;margin-right:10px;}
.zixun p a{text-decoration:underline;color:#95825a;float:left;}
.zixun p span{margin-left:5px;}
.zixun p input.btn{background:#d9aa65;width:300px;height:38px; line-height:38px;cursor:pointer;padding:0;border:0 none; display:inline; color:#fff; border-radius:3px;}
.zixun p input.btn:hover { background:#b88438;}
.zixun em{display:block;height:22px;margin-left:75px; font-size:14px;font-style:normal;color:#f00;clear:both; text-align:right;}
.reply{overflow:hidden;}
.reply_tle{height:40px;line-height:40px; border-radius:5px;background-color:#eaeaea;font-size:14px;color:#d60000; padding-left:10px; margin:20px 0;}
.reply_in{border:1px solid #ccc;background:#fff;margin-bottom:20px;}
.reply_in .wen{background:#f5f5f5;border-bottom:solid 1px #ccc;padding:15px;overflow:hidden;zoom:1;position:relative;}
.wen-top { border-bottom:#dedede solid 1px; padding:0 0 10px 0;}
.wen-top h3 {padding-left:30px; background:url(../images/wen-ico.png) 0 2px no-repeat; font-size:18px; color:#206bb7;}
.wen-top span {right:0; top:3px; font-size:14px; color:#999;}
.da-top { border-bottom:#dedede solid 1px; padding:0 0 10px 0;}
.da-top h3 {padding-left:30px; background:url(../images/da-ico.png) 0 2px no-repeat; font-size:18px; color:#206bb7;}
.wencont{padding-top:10px;}
.dacont{padding-top:13px;}
.wencont p{line-height:22px; font-size:14px; color:#333;}
.reply_in .da{padding:15px 10px 40px 15px;overflow:hidden;zoom:1;position:relative;}
.daimg,.hfimg{width:111px;height:100px;text-align:center;}
.daimg img,.hfimg img{width:111px;height:93px;overflow:hidden;}
.datext{width:665px;}.datext p{line-height:22px;color:#666666; font-size:14px;}
.datime{background:#f6f6f6; height:28px; position:absolute; left:0; bottom:0; line-height:28px; width:786px; padding:0 15px; color:#666; font-size:14px;}
{color:#3b4159}
.datime a {color:#ffcc83;}
.datime a:hover { text-decoration:underline;}
.reply-but{ width:160px; margin:10px auto}
.reply-but a{ display:block; background:#c6000f; width:160px; height:42px; line-height:42px; color:#fff; text-align:center;font-family:"Microsoft Yahei"; font-size:16px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.reply-but a:hover{ color:#fff; background:#8d000b; text-decoration:none;}
.rep-tis { background:#206bb7; color:#fff; text-align:center; height:58px; line-height:58px; font-size:18px; margin-bottom:20px;}

/*弹出层*/
.pup-box{z-index:1000;width:650px;margin:0 auto;height:auto;padding:30px 20px; text-align:center; overflow:hidden; zoom:1; background:#fff; border:5px solid #206bb7; position:fixed; left:50%; margin-left:-350px; top:200px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop)+200);}
.pup-box-a{ width:500px; left:30%;}
.pup-box p{ font:500 18px/40px 'Microsoft YaHei'; color:#666;}
.pup-box p strong{ font:500 18px/40px 'Microsoft YaHei'; color:#206bb7;}
.pup-box p em{ font:500 18px/40px 'Microsoft YaHei'; color:#206bb7;}
.pup-box-btn{margin:20px 0;}
.pup-box-btn a{ display:inline-block;width:110px;height:36px; margin:0 10px;font:500 16px/36px 'Microsoft YaHei'; color:#fff; text-align:center; background:#206bb7;}
.pup-box-btn a:hover{ color:#fff; text-decoration:none; background:#13508e;}
.s-return em{ font:500 12px SimSun; color:#666; }

/* lawyer_online */
.kfbox{z-index:99; right:0; position:fixed; top:175px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop)+175); background:url(../images/kefu/floatService.png) left 20px no-repeat; padding-left:35px}
.kfhover{width:35px; cursor:pointer ;height:125px; margin:10px 0}
.kfpup{width:160px; overflow:hidden; z-index:100;background:#fff; margin-right:-160px;}
.kefu-t{ background:url(../images/kefu/kefu-t.png) 0 0 no-repeat; width:160px; height:4px; overflow:hidden}
.kefu-b{ background:url(../images/kefu/kefu-b.png) 0 0 no-repeat; width:160px; height:4px; overflow:hidden}
.kfin{ border:#ff7e00 4px solid; border-bottom:none; border-top:none;width:146px; padding:0 3px 10px 3px; overflow:hidden}
.kfin h2{color:#ff7e00;font:16px/40px "Microsoft Yahei"; text-align:center; height:40px; border-bottom:#fdc997 1px solid;}
.kfin p a{line-height:34px; height:34px; border-bottom:#fdc997 1px solid; text-indent:36px; font-size:14px; color:#666;display:block;}
.kfin p a.qq-ico{background:url(../images/kefu/qq-ico.png) 10px 8px no-repeat;}
.kfin p a.consult-ico{background:url(../images/kefu/consult-ico.png) 10px 8px no-repeat;}
.kfin p a.tell-ico{background:url(../images/kefu/tell-ico.png) 10px 8px no-repeat;}
.kfin p a:hover{ color:#ff7e00; text-decoration:none}

/*feedback*/
.fdform p{padding:4px 0; overflow:hidden;}
.fdform input, .fdform textarea{border:solid 1px #ddd; padding:3px 5px; color:#777; font-size:13px;font-family:"Microsoft Yahei";}
.fdform input{width:240px; height:24px; line-height:24px;}
.fdform textarea{width:600px; height:150px; line-height:22px;}
.fdform input.btn{background:url(../images/feedback_btn.png) no-repeat; width:120px; height:32px; padding:0; border:0 none; cursor:pointer;}
.evaluate{padding-top:10px;}
.el_list{background:#f9f9f9; border:solid 1px #e4e4e4; margin-top:10px; overflow:hidden; position:relative;}
.elname{height:38px; line-height:38px; margin-left:50px; _padding-left:50px; border-bottom:solid 1px #efefef;}
.elname b{font-size:15px; font-weight:500; line-height:38px; color:#c00;}
.elname span{color:#999; margin-left:10px;}
.elcont{padding:10px 15px; overflow:hidden;}
.elcont p{line-height:22px; color:#444;}
.elicon{background:url(../images/elicon.png) no-repeat; width:28px; height:36px; position:absolute; top:0; left:10px;}

/* 添加微信 */
*html{background-image:url(about:blank);background-attachment:fixed;}
.weixin{display:block; background:#f2f2f2; padding:0 10px; width:116px; height:174px; position:fixed; right:0; bottom:0; _margin-bottom:0; cursor:pointer; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:90;}
.weixin span.fl{ width:65px}
.weixin b{display:block; cursor:pointer; background:url(../images/kefu/gbicon.png) no-repeat; width:13px; height:13px; float:right; margin-top:7px;}
.weixin img{display:block; background:#fff; padding:8px; width:100px; height:100px; overflow:hidden;}
.weixin p{height:28px; line-height:28px;}
.weixin span.tc{height:30px; line-height:30px;display:block;}
.weixin:hover{background:#d2dee5; color:#333; text-decoration:none;}
#code_img {float:left;}

